Big Huge Thesaurus

heart valve

noun